final purchaser - German English Dictionary